tracked vehicle

  1. paletli araç
  2. tırtıllı taşıt aracı
paletli zırhlı araç Noun, Military